package com.xasz.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xasz.entity.Result;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author cai
 * @since 2022-07-28
 */
public interface IResultService extends IService<Result> {

    /**
     * 通过aid查询获得jury_id和candidate_id集合
     * 创建空的评分记录
     */
    void creatResult(Integer activityId,Integer Uid);

    /**
     * 删除评分记录
     * juryId
     */
    void detectResultByJury(Integer activityId, Integer juryId,Integer Uid);

    /**
     * 删除评分记录
     * candidateId
     */
    void detectResultByCandidate(Integer activityId, Integer candidateId,Integer Uid);

    /**
     * 修改一条评分记录
     */
    void upDataResult(Result result, Integer juryId,Integer Uid);

}
